ventral nerve cord
noun
: a chain of connected segmental ganglia lying against the body wall in the body of an arthropod or annelid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share